namespace UniversalAdminSystem.Domian.FileStorage.ValueObjects;

public record FileId
{
    public Guid Value { get; init; }
    private FileId(Guid value) { Value = value; }
    public static FileId Create() => new(Guid.NewGuid());
    public static FileId Create(Guid value) => new(value);
    public static implicit operator Guid(FileId id) => id.Value;
    public static implicit operator FileId(Guid value) => new(value);
} 